draining pumps - Alemán Inglés Diccionario